Robust Sampling for MITL Specifications
نویسندگان
چکیده
Real-time temporal logic reasoning about trajectories of physical systems necessitates models of time which are continuous. However, discrete time temporal logic reasoning is computationally more efficient than continuous time. Moreover, in a number of engineering applications only discrete time models are available for analysis. In this paper, we introduce a framework for testing MITL specifications on continuous time signals using only discrete time analysis. The motivating idea behind our approach is that if the dynamics of the signal fulfills certain conditions and the discrete time signal robustly satisfies the MITL specification, then the corresponding continuous time signal should also satisfy the same MITL specification. Comments Postprint version. Published in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Volume 4763, Formal Modeling and Analysis of Timed Systems 5th International Conference, FORMATS 2007, Proceedings, October 2007, pages 147-162. This conference paper is available at ScholarlyCommons: http://repository.upenn.edu/ese_papers/330 Robust Sampling for MITL Specifications Georgios E. Fainekos and George J. Pappas School of Engineering and Applied Science, University of Pennsylvania {fainekos,pappasg}@seas.upenn.edu Abstract. Real-time temporal logic reasoning about trajectories of physical systems necessitates models of time which are continuous. However, discrete time temporal logic reasoning is computationally more efficient than continuous time. Moreover, in a number of engineering applications only discrete time models are available for analysis. In this paper, we introduce a framework for testing MITL specifications on continuous time signals using only discrete time analysis. The motivating idea behind our approach is that if the dynamics of the signal fulfills certain conditions and the discrete time signal robustly satisfies the MITL specification, then the corresponding continuous time signal should also satisfy the same MITL specification. Real-time temporal logic reasoning about trajectories of physical systems necessitates models of time which are continuous. However, discrete time temporal logic reasoning is computationally more efficient than continuous time. Moreover, in a number of engineering applications only discrete time models are available for analysis. In this paper, we introduce a framework for testing MITL specifications on continuous time signals using only discrete time analysis. The motivating idea behind our approach is that if the dynamics of the signal fulfills certain conditions and the discrete time signal robustly satisfies the MITL specification, then the corresponding continuous time signal should also satisfy the same MITL specification.
منابع مشابه
Deciding the Satisfiability of MITL Specifications
In this paper we present a satisfiability-preserving reduction from MITL interpreted over finitelyvariable continuous behaviors to Constraint LTL over clocks, a variant of CLTL that is decidable, and for which an SMT-based bounded satisfiability checker is available. The result is a new complete and effective decision procedure for MITL. Although decision procedures for MITL already exist, the ...
متن کاملOn Expressiveness and Complexity in Real-Time Model Checking
Metric Interval Temporal Logic (MITL) is a popular formalism for expressing real-time specifications. This logic achieves decidability by restricting the precision of timing constraints, in particular, by banning so-called punctual specifications. In this paper we introduce a significantly more expressive logic that can express a wide variety of punctual specifications, but whose model-checking...
متن کاملMightyL: A Compositional Translation from MITL to Timed Automata
The design of critical software that respect real-time specifications is a notoriously difficult problem. In this context, verification of programs against formal specifications is crucial, in order to handle the thin timing behaviours. In the untimed setting, a logic widely used both in academia and industry is Linear Temporal Logic (LTL) [16]. A crucial ingredient of its success is the possib...
متن کاملTrajectory Generation under Metric Interval Temporal Logic Specifications
Metric interval temporal logic (MITL) provides a tool to formulate high level tasks in an easy way. This allows to specify behaviour of a dynamical system in a given environment which lies beyond the scope of simple stabilization. Finding an input of the system which satisfies the MITL formula, demands new techniques and algorithms. In this thesis, a novel approach is presented which abstracts ...
متن کاملRealizability of Real-Time Logics
We study the realizability problem for specifications of reactive systems expressed in real-time linear temporal logics. The logics we consider are subsets of MITL (Metric Interval Temporal Logic), a logic for which the satisfiability and validity problems are decidable, a necessary condition for the realizability problem to be decidable. On the positive side, we show that the realizability of ...
متن کامل